I’m from Penang and a few months ago (September 2016), Maxis called me saying that they are offering us a free Samsung J3 phone, the staff asked for my IC and some verifications. At that time, me and my mum were actually curious was it really from Official Maxis or is it just another scam, after a few calls and also we verified about it at Penang Main Maxis Centre, it was confirm thats was true. But with a 2 years contract with my current package, well, me and my mum think since its free and we weren't thinking of changing to other Service providers, why not?
So now the main problem happens. After a long discussion, my mum decided to buy me an iPhone 7 Plus. Last Thursday, me and my mum went to the Maxis Main Branch and ask enquires about how the package works. So this is how it works.
You need to be a MaxisOnePlan 128

to be entitled to purchase an iPhone 7 Plus (rm2915).
I'm currently at MaxisOnePlan 98 so I need to upgrade my plan in order to purchase the phone. While things start to process, the staff told us that we already have owned a phone (Samsung J3) under my line for a 2 year contract, and I'm not allowed to buy another phone from Maxis. If i insist to buy, I'll be penalty for rm600+ for nothing.
OK?
1. They did mention about not allowed to buy other phone offers in future.
2. Logical thinking, having a 2 years contract means you are not allowed to cancel the plan for 2 years
3. I did a complain and they called back, I asked why didn't mention about not allowed to buy other phones from maxis, staff replied"they were train not to say, unless customers asked"
4. A Samsung J3 is actually nothing to us as my whole family are mostly using idevices, and the Samsung J3 is now still at home, new and sealed from its safety plastic (p/s as no one uses Samsung J3 such a "High Spec" phone)
5. Its not that I'm redeeming another free phone, I'm upgrading and paying for a new phone, and this shit happens
Now I'm waiting Monday to meet the Penang Branch Manager and sort out a solution, see how its gonna work
Will keep you guys update

Just wanted to know anyone encountered the same problem with me before? And How was it solved?

So please TAKE NOTE ON THIS!
NEVER GET FREE THINGS FROM MAXIS
Its under 2 year contract. You should agree to the terms and condition when you agree to the contract right.
Theoretically its common sense that you cant cancel unless you pay the penalty fees.
Its like when maxis say is free call with one plan, you cant call oversea number and argue when the bill comes right.