For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rachael Mills

United Kingdom

1 Reviews
1 Reads
0 Useful

1 review

Stunahome

DO NOT ORDER FROM THIS COMPANY

ordered last week, need them for end of this week at £6.99 postage would expect to receive quite quickly. looks like they are in london but invoice sugfests coming from china no order confirmation received but took payment immediately , got a paypal receipt. but to track order you need an order number and this isn't on invoice , no way of contacting them, tried to reach out via facebook page which hasn't been updated since 2024, messages turned off will be reaching out to paypal as looked like I've been scammed !

2025-12-02