I ordered from them about a year ago and am looking to place an order this week. Only concerned because I see a post stating that their email is down with no response + I can't seem to find the trust pilot website anymore.
Upvoted: zipsaway
Downvoted:
jefe Moderator —