I've dealt with
bike24.de. They don't do currency conversion on the site, so keep a tab open to your favorite search engine and use searches like "39.90 EUR in USD" to do your own conversion. ($53.82)
Remember, your bank may charge slightly different rates and may also include an international service charge. Mine charges 1%.
Thanks tsl!
Edit: Prices are about the same.
Last edited by DVC45; 02-01-14 at 11:09 AM.