Wed May 16, 2007 10:55 am by ace
I have

Actually used them twice. I think they are a reliable site except they do tend to overcharge for things. Also took like 4 days to get both my orders. (Not alot of stuff, like a fan, CC, LED's and sum other stuff) But yep. They are reliable! You can also try divineo.com for xbox stuff but they charge alot too, more then llamma does but they are reliable too. Bought a spiderchip for my xbox off there one time. The llamma rules
