Choozin Croozin Posted September 25, 2006 #1 Share Posted September 25, 2006 STA seems to one of the most reasonable rates I have found with decent coverage. I still can't past the ole saying "you get what you pay for". Anybody know about them or have made a claim? Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.