Placed my order on 19 June as the site stated that they can deliver within 3 - 6 business days.
Poor customer support service (or more like virtually no customer service) and ended up receiving POOR quality product on 24 July 2018 - More than 1 month since I placed my order.
HIGHLY DO NOT RECOMMEND this print company at all!