Hi mate, I bought one from import car parts the other day and one from automotive bearings limited, see pic below, they are both identical in every way, same markings, numbers, writing etc....I literally cant tell them apart!
ICP is the cheapest place to get them from, £49 if I remember rightly!
I have attached a picture of both! I don't know but they must obviously buy from the same source, just arrived in different box's!
I have not fitted them yet, but they are described on a reputable traders website (who also sell them) as, and I quote "a huge saving over the Toyota item and top quality" so that's good enough for me to give them a try.
Hope this helps.