amazon deals

Review of Amazon’s Pop Up Shop

Amazon announced their pop up shop as early as 2014 but were mostly for concept. Now, Amazon has permanent experience stalls at various shopping malls around the country. One such shop opened 3 weeks ago…