The last time I went to Centrepoint quite long ago, there's a Teva shop somewhere, I can't remember exactly where... but it's in the main ring, but behind one... think 3rd or 4th floor where you walk over to cuppage one. lots of selection and there was a 20% discount and additional 15% discount for UOB card so I got quite a bargain...