Since Jan. 27, 2013, all retailers have been allowed to charge a fee for using credit. However, there are a lot of rules which are hard for regular retailers to follow, but easy for gas stations to follow, which is why you mostly only see it at gas stations.