"These guys are probably legit - however they lead you to believe that they do not charge sales tax. Not true - they charge in 11 states. I cancelled my order after they surprised me with an extra $94."
RSR Acquisition, LLC