I have purchased SonicWall maintenance (SOHO) for three years in a row from 1stop.com. They not only have the best pricing on that item that I've seen, they also live up to their statements when a purchase is made. As they state, within a business day (two max), the needed code will be emailed. If for any reason the email gets lost, a simple request will provide a quick response.
Good company, they run it like I run my own business. Quality, responsive, gets the job done.