I placed an order on 17th June 2026 and its 23rd June today yet to be dispatched. I am leaving my current address within 2 nights which is why after reading their terms of service (which mentioned no return is accepted once product is dispatched) I decided to cancel this order.
They don’t have...