You might be able to get it from a local dealership parts department - any make of car. Only problem is most of them carry very little stock nowadays and order from central warehouses, hence the normal 'I can have it for you tomorrow' response
Worth phoning 'round but will probably be more expensive than Amazon