I personally have never heard of anyone getting screwed over by Revo. But I have heard a lot of stories about it taking a long time to receive the merchandise.
The current situation in that part of the world probably is not helping to make things faster either.
You can whatsapp Rainey from Revo directly (video chat, phone or message) at +886937149860
He also used to have a contact here in the USA in Pennsylvania, but I no longer see that information listed.
I would also agree with SillyRabbit and recommend buying Revo products through Meancycles in Florida.
JC from Meancycles has a long standing working relationship with Revo, so he probably has a better line of direct communication with them.