Has anyone received their ordered from…
Has anyone received their ordered from this company? I ordered 2 weeks ago and still haven't received it, I'm abit sceptical now. EDIT: my order did finally arrive after 5 weeks
United Kingdom
Has anyone received their ordered from this company? I ordered 2 weeks ago and still haven't received it, I'm abit sceptical now. EDIT: my order did finally arrive after 5 weeks