I been to this building (MBK) too during my holiday trip to Bangkok.
There is quite a few shops in the building, not just on the 1st floor.
I felt that the cameras there are a little bit cheaper.
Eg, 300D for 36000 baht, which work up to be about S$1469.
But im not sure of any freebies.