I like Amazon and I do like there daily deals I have not faced any problem. But sometimes I found prices are high comparing to other online website, bot overall good experience, good packaging fast shipping, don't know about customer service because I haven't contacted them because no problems no need to contact customer service