Its the best fit I saw at the time I researched it and now that they confirm that the company is based out of Florida just makes that much more sense to me. Would be neat being right though...
MAN! I wish I had some more bread sticks to throw at this with it this low....