These reviews are quite questionable. First and foremost we don't accept zelle and other forms of payment. All payments are strictly made through the website. The website and company are not based out of New York, we are in Ohio and also have a location in Lakeland Florida. Many of the reviews written on here are from customers I have never dealt with. If you would like pictures, videos or personal face times to show our products, please feel free to reach out
Claim your business profile now and gain access to all features and respond to customer reviews.