General Sale! Last Mega Sale of 2018! December 17, 2018December 17, 2018 Carmi Cimicata Yes, it is true. We have a two day MEGA sale this week! Wednesday December 19 and Thursday December 20th! Our last sale for 2018. All usual exceptions apply.