Hi me again. Anyone have any experience with In the Swim. I am Torn between the following two covers. The off brand kind of scares me and wondering if I’m better off staying with a name brand. So I guess my question is which of the covers from In the Swim would you get deluxe or...