The experience with Amazon has been good, you get all what you need just at your finger tips but Amazon should verify the sellers because few sellers are just pathetic and want to only mint money. I ordered a beanbag online from Solimo and they sent me a damaged piece then I requested for exchange because I was getting the bag really cheap due to Diwali offer but the exchanged product had 5 holes and this time I was really upset and cancelled the order but I am forced to buy another beanbag that too without the discount ( Diwali offer) because I have 6 huge bags of beans lying in my house. I am totally disappointed : (