The delivery tracking was a bit unreliable and not frequently updated, but I received my order at a fair price. Customer service responded to my inquiries about delivery status within a day or two, so I have no complaints on that front.
Claim your business profile now and gain access to all features and respond to customer reviews.