I bought a Seal last week - PHENOMENAL customer service (in a day when you really get little customer service, regardless of what you purchase)... Give them a call - they took the time with me, and I wasn't even sure I was ready to buy (I did eventually, after about 2 months of thinking about it)... no pressure tactics either.
Have received 2 follow up calls from their COO. Next day shipment, factory direct (they build them in Pittsburgh), and they threw in several additional straps at no charge...
As for the watch itself, it is wonderful! I'm not as technical as the others on this board, but I know what I like...
Good luck!
Chris