1.5 stars on 13 reviews
Site Reviews Products Questions About
Thomas F. 110 days ago
Verified Purchase
Really slow service
Placed my order on Nov 1, 2017. Received order confirmation and credit card charge but it Nov 27, 2017 and I haven’t received my order or any follow up from this company. STAY AWAY!