Independant auto repair shops that support Mercedese are your best bet, If you can't do it yourself, never a dealer. You actually have a 2004 Mercedese SLK32 AMG except for the body and a few other items.
Lot's of valuable info here.
Index of Crossfire problems and repairs - CrossfireForum - The Chrysler Crossfire and SRT6 Resource