A recent study by Tom's Guide examined the online, social media, and phone support of the major carriers in the U.S. and ranked them based on their performance. AT&T came out on top overall, followed by Sprint , Verizon , and T-Mobile .

Boost Mobile, Sprint, and AT&T tied their social media support scores, while AT&T edged in the top spot for online support. T-Mobile and AT&T tied phone support scores, though metroPCS boasts the shortest average support call time at 3:40.

The study was conducted by asking "how do I get photos off my smartphone?" and "how do I change my data plan?" through a variety of channels and times of day. If these rankings do anything to convince you to switch, here you can find plans from Sprint, Verizon, T-Mobile, and AT&T

The full results of the research by Tom's Guide is available at the link below, but let's hear from you guys about your most (and least) favorite U.S. service providers in the comments.

Read the full carrier customer service results on Tom's Guide