What did you mean; Do they supply you a free web site? or do the put there supplies on a free web site?
I have yet to find a wholesaler or a dropshipper that offers any web site because they are only there to sell there products to you.
And if they are on a free web site then they are a third party or so on, I would'nt buy from these type websites. And check the B.B.B for info on this company.