Recently, the service and delivery have deteriorated a lot. I used to order quite regularly, at least 7-9 times in total since starting in 2022. The last one or two orders haven't arrived, and now there are no tracking links available... I feel compelled to stop using them, as they no longer seem trustworthy since 2025.
Claim your business profile now and gain access to all features and respond to customer reviews.