Sorry to hear your frustration with dealing with vendors.
I ahve a good friend in the IT indusrty (6-figga income) and when in his mid 20's he had simmilar treatment from dealers when he wanted to buy an M3.
As I said to him once he found somebody to treat him seriously, make a day of it and re-visit each dealer/ vendor who snobbed their noses at you and explain to them that you were serious and that they have now missed out on $XXXX dollars from you and they will definately miss out on $xxxxx dollars in the future because you and anybody you know will never shop with them.
Oh yeah... in regards to the steering wheel, I use the factory BMW leather cleaner and treatment and it works well.
I ahve a good friend in the IT indusrty (6-figga income) and when in his mid 20's he had simmilar treatment from dealers when he wanted to buy an M3.
As I said to him once he found somebody to treat him seriously, make a day of it and re-visit each dealer/ vendor who snobbed their noses at you and explain to them that you were serious and that they have now missed out on $XXXX dollars from you and they will definately miss out on $xxxxx dollars in the future because you and anybody you know will never shop with them.
Oh yeah... in regards to the steering wheel, I use the factory BMW leather cleaner and treatment and it works well.