1 reviews | Active since Mar 2022
Does not specify shipping lead times. When placing an order you have to personally follow up with them. Only to find out shipping is only 10 business days. Cancel your order you can only get your refund 2 weeks later. Do not respond to mails either. Would not recommend.
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.