Can't comment on the opener, but I've had less-than-stellar experiences with SmartHome. They are simply a middle-man for many of their products, and will do very little to stand behind expeditious shipping/delivery, or service.
I tried to buy a heat pump switch-over relay from them and I needed it ASAP. Website said ships within 1-2 days...Took nearly 2 weeks to get it, 10 days to ship. After several calls, they basically just said, "We put the order in with the manufacturer, after that, it's on them." They refused to call, and kept saying that "it should ship tomorrow." I ended up ordering with another place after they couldn't guarantee anything. The other place was also a middle-man, but they called the manufacturer directly and had it shipped out same-day. Again, YMMV...