I ordered 15 liters of oil on the 29th and have heard nothing since. I sent a message through their site a few days ago, but still no response. Customer support seems non-existent. Are they going out of business? I may need to initiate a chargeback.
Claim your business profile now and gain access to all features and respond to customer reviews.