AVOID this company they are incompetent down from customer services all the way upto Managers.
Placed 3 orders, all got cancelled. A manager promised me he placed the order and it was in stock and still it got cancelled. Did not inform me that this has been cancelled. Was told ill get a Gift card and it never turned up.