Tony M.
Posted
Stay away from this company
Stay away from this company, after they get your setup fee of 399, they literally throw you to the wolves ,There is no customer service, There is absolutely no one to help you, They expect you to build your own website and do everything on your own, they won't even answer your calls after you pay that 399 As far as you can, They will literally cost you valuable time



