Whoa-ho. I'm surprised to find others sharing the same sentiments as me. Yes, my experience with Mega (I went there recently) left me with a bad experience. It's certainly not the same as what's claimed by the many post here about their price and attitude.