If that were true they wouldnt be in business...
Also, the BBB dosent report companies, they investigate companies that have been reported.
I personally dont recommend any building sites, you can do better yourself, but you didnt get scammed. Just overpayed a little.