One thing I don't like the fact that Omni falsify the specifications of the RAM. They claim their RAM is 667 MHz and CAS Latency 3. It's not. It is CL5 at 667 MHz because nobody makes chips that will do CL3 at 667 MHz. Their sleazy way out is that if you run the RAM at 400 MHz, it will do CL3 - yeah, like all other 667 chips will. Their About us and FAQ pages are non-functional - that's confidence inspiring. There is no way to find their shipping prices without loading a shopping cart. (BTW: Shipping starts at US$21 for non-US addresses and goes up to $35)
Lastly, they "game" the internet price engines by lowballing special prices just to gain high ranking on Ramseeker. The same RAM if you go in through their 'front door' is $179.98, not $130.59. Which means they are happy to overcharge all the schmucks who don't know the secret entryway. You want to deal with a company with these ethics? Feel free. I don't.
In the USA, I prefer a company like OWC or Data Memory Systems, who don't exaggerate, don't play pricing games, are bone-fide Mac experts and are completely up front with their policies, prices, warranty and shipping (and are within a burger and fries of the O. lowball price in any case.)
Thanks
Trevor
CanadaRAM.com