I ordered 15 litres of oil on the 29th and have not received any updates. I sent a message through their site a few days ago, but still no response. The customer support seems to be non-existent. Are they going out of business? I might have to initiate a chargeback.
Claim your business profile now and gain access to all features and respond to customer reviews.