They have lack of transparency.You will buy and give you a date and then suddenly is delayed and they link you to another page saying that is expected the delay.After all you contact customer support and whoever talks there use his best sarcastic way to tell you that is your fault on their lack of transparency
Claim your business profile now and gain access to all features and respond to customer reviews.