Drove down to singapore on the same day after taking delivery of the car to get the 331s. Surveyed a few places in Sunway and DU but had to order and wait for 2-3weeks. Auto Bavaria quoted RM22+k. Called Chin Wah (the name of the tyre shop) in singapore on killiney rd to check and they had the 331s in stock. All in it cost about RM16+k after currency conversion. But called them in advance and they got everything ready, took them only about 30 mins to get the job done. I changed my old E60 wheels there too. Chin Wah is very efficient with good service and is very well known in singapore and they handle a lot of high end continental cars. So, they are very experienced. Plus, have a peace of mind knowing that it's original. Well worth the drive down.