ihab,
put simply, you get what you pay for. I wouldn't buy those not even with your money. I note they have amber blinkers as well, why would you bother?
I've sat in the wings now for some time reading threads & doing my own research re headlight upgrades. If you can't afford oem headlights (like most of us) then go with a reputable company like
www.customangeleyes.com or
www.angelibrite.com (apparently same company I believe). Make sure you talk to Dave. Have a look at what Richirich and others have done, he swears by this supplier. S & H won't be cheap but at the end of the day it'll be well worth it.
You drive a fantastic machine, give it fantastic lights.
PS: Search is always a good place to start