The wife ended up getting the bike at Lee Plaza. The brand was Gamma and it cost 11,500. She says the quality seems good for a made in China bike. She picked it up on Christmas Eve instead of waiting until I get home next week and the boy loves it. Has spent his entire school break riding it around, sun up till sun down.
Thanks again for the replies.
Shawn