Sorry to take you guys off topic, but does. Anybody have any idea how I can get ahold of Ben Tyler bt diesel? I made an order the 21st of last month, Ben said it would ship the 23rd, my card was charged and I haven't received my parts. I cannot get ahold of him, and I'm getting very frustrated...