The admins are horrible it's a complete…
The admins are horrible it's a complete chaos, I win a bid after that they disable my account and told me that Engineering dept. is working on it, they are not helpful what they do is to sugar coat the situation after days and weeks past by until now it is not resolved.
Date of experience: November 16, 2023