I have emailed them before, but not recently. They took a week or so to reply, but I did get a reply. Mailbox full is another problem which I did not have. I also ordered a library from them a couple of years ago and it went through ok. Sorry, I don't have any more current info.
Their website is way behind the times and has been for years. They don't seem to be keeping up too well.
info@rrtrack.com is the email I had for them. I think I emailed them directly and don't remember using the website to contact them, but memory ain't what it used to be...