Are the deals worth the join fee? How are the warranties on products offered through the membership? Thanks