i ordered a chain guide and 2 delron rollers from them 2 weeks ago online, i still havent received anything and they never answer there phone. at least i paid with paypal so i should be covered.
yeah, you shoulda researched them on here first, theres a few threads like this.
dont waste anymore money with them, you'll be lucky if you get what you ordered, they've been whack for quite sometime now