I agree it seems to be better. However, what I am still waiting on reply on (as are others) is if the workers from MEGA are legally in this country. I have, on many occasion, asked them questions and they are unable to answer in English? How can they be legally employed here???
Please explain the inappropriate content below.