There has been a thrust of retailers who are lining up with online presence in last decade and half, however it is shocking to see not all of the retailers have got the payment facilities online. 437 more words