Has any one got a phone number for diablo...(europe, or UK eben better) I need to contact them, I left my marker with them at STB and I need to know how long it will be before I get it back