What makes a huge difference is weight, the heavier the item the more the cost. I ordered my parts from Rockauto and found that if I chose FedEx they would calculate and include taxes so there was nothing else to pay. As an example, I bought two front upper control arms, the Lexus UK price was £1,114, the TOTAL price I paid including shipping was £93! Naturally they weren't OEM but the quality was excellent.
Which brings me to another question. The CR-V is incredibly popular in the US, and Rockauto have an abundance of parts but does anyone know if for instance steering and suspension parts are the same? I know the engines are different but I'm assuming the rest is the same. Well worth a look at their site for Honda parts. Things like brake discs are out due to weight but things like control arms and ball joints are much much cheaper.