Originally Posted by ben664
I don't really have a good english..
I would never know that by how you post. Looks pretty good to me. In fact with forums like this, facebook etc. I would have to say, you have better English than some Americans I have seen posting.
I'd try giving them a call. It wouldn't hurt to try.