I would buy from any of the above listed, except Jim's. I'm tempted to try, but afraid of getting screwed.