terrible customer service
terrible customer service; machines hard to put together and they are less than helpful and hard to reach. frustrating company
United States
terrible customer service; machines hard to put together and they are less than helpful and hard to reach. frustrating company