Are you talking about the store called Gundam Base in P-Mall? I was there last week before they closed shop for good. Yes, that guy still had a bad attitude towards the end when I was asking question about the Music Label Prime on the shelf.
There is a hobby shop in the strip mall just behind First Markham Place called Hobby King (search for it on FB). The owner is pretty good to work with and my brother and I have been shopping there for Gunpla kits. It is mostly a Gunpla and military kits store and he doesn't stock any Transformers, but he once told me he can get anything from Japan for me. BTW they are moving soon but the owner told me to "follow" them on FB for the new location.