Payment Amex card through esellrate for all weeks. They state digital signature.
Never received any point from their website. A significant fraud and disgrace on Amex for not delisting them after all of the grievances.
BBB provides them A (worthless)
0 comments