Customer Service Sucks!
Where in the hell is the customer service? No response what so ever. Stay away people, you have been warned.
United States
Where in the hell is the customer service? No response what so ever. Stay away people, you have been warned.