Absolutely terrible company!
Absolutely terrible company. Avoid at all costs! Every person you speak to at customer services tells you something different about your sale then proceeds to moves the goal posts as to delay release your funds.
Date of experience:
Jan 21, 2026