don't trust the reviews here. this is a scam!
don't trust the reviews here.
as a seller, we requested refund of a few thousand dollars from rebaid (they charge you upfront, and claim they can refund back if there are any remaining.) we requested a few times in total around $4000. but after two weeks, we still don't receive single dollar back. created case with them, but no reply after 6 days!
September 14, 2025
Unprompted review