I bought a 1 month membership to test their services on the premise of their advertised channel list. I only receive the UK channels from their list and even the VOD content isn't working. Their website is extremely misleading.
I sent a ticket and they still haven't got back to me.
I can't speak for mega, but some providers allow resellers to add or remove packages. Maybe he just set it up wrong. Lots of resellers are new and have to start somewhere. Let us know the outcome tho :)