Terrible company
Terrible company, don’t do business with them. No idea of the product, it wasn't ever received! Rude customer service too.
United States
Terrible company, don’t do business with them. No idea of the product, it wasn't ever received! Rude customer service too.