Lousy concept of ecommerce?
Not sure what you mean?
Pretty much every shop has an online store of somekind over here (well UK anyway), and you can get everything delivered...
But in the UK I often go months without spending cash.. Everything is paid for by credit card by me, from a pack of gum upto a car...