Elite seals are prestigious banners given to retailers who are loved by their customers. To get one, a retailer has to consistently get high scores over time
"Non- existent customer service. Software is NOT updated to keep up with browser updates. Company does not honor commitment for lifetime updates. Instead, they expect you to pay AGAIN when product is finally updated."