Do you have apple care? Keep pressing if you do. I would go to Another apple store if you can.
After a malfunction in my MacBook, the upper west side store in manhattan tried to fix it three times but failed. I then went to the fifth avenue store and they simply replaced it with the equivalent updated MacBook Pro in five minutes.
If you don't have that option and bought it on Amex you have a one year extended warranty and can call them.
08 E90 M3 Interlagos Blue
99 E36 M3 Cosmos, #2--Sold
99 E36 M3 Cosmos, #1--Sold