Product still not delivered after 10…
Product still not delivered after 10 days of notice by credit card company you were debited, will give more stars upon delivery.
United Kingdom
Product still not delivered after 10 days of notice by credit card company you were debited, will give more stars upon delivery.