Welcome to the club OP!
http://www.1addicts.com/forums/showthread.php?t=726308
This won't be your last dance with the cooling system in these cars. I highly doubt the dealership had anything to do with the WP failing. The only real fail here is BMW's ability to make a reliable water pump.