Online shopping reaches an advance level where you can shop and donate for your favorite charity cause, school or church etc. The generous shopper acts as online fundraising shop where people shop their favorite stuff and donate money to charity or need once.