Horrible business unless you are flexible and fine with over two month waiting periods, multiple refunds due to insufficient check points, and terrible (barely existent) costumer service.
Rude and unhelpful staff with "no phone service" due to their small sized staff (but with international business?)