For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Don't believe the hype

United States

1 Reviews
3 Reads
2 Useful

1 review

Rapyd

Sent a support ticket in over a week…

Sent a support ticket in over a week ago. Still waiting for a response. Ignore the 5 star reviews, they are obviously fake accounts to pad their horrible score.

2021-11-03Helpful 2