I just picked up my X5 last week and the roll up cover was faulty. It didn't wan to roll all the way out or back in easily so BMW has ordered me a new one under warranty. If I get to keep the old one you're welcome to any poieces/parts off of it if they're what you're looking for. No charge

just pay for your own shipping!