OK, what's up with the folks at Spider Trax? Are they defunct? Neither I nor anyone else has been able to get in touch with them for the last 3 weeks!! What do we have to do?!?! I'd like to buy something!!!
Please respond!!
Please respond!!