How about Walmart? At least to me, that seems like the true Amazon competitor in the US. Unrivaled physical footprint, strong logistics, and a growing online presence.
Walmart has the same shitty chinese crap dropshippers, but also has incorrect stock info and less reliable shipping / logistics. So it's a more discombobulated and less return-friendly version of amazon.
Walmart is having issues lately where folks login after a while away or setup a new account, and the account holder finds that there are credit cards already added to a seemingly new or disused account.