Lack of updates on delivery and the excuse of using a third party for shipping seems to relieve them of any accountability. They inform you that the item has been dispatched, only to later claim it is still in their warehouse.
Claim your business profile now and gain access to all features and respond to customer reviews.