Just because they rank higher doesn't mean they have good quality backlinks, they might just have a lot of low quality ones.. meaning they might drop out of rankings all together at any time.
Originally Posted by nextoronto
If you want to look into their links though try opensiteexplorer (free) and SEO spyglass (free version available).
Also you can just do a couple of google searches for their brand name and then their domain name in quotes, "brand name", "domain.com" see what comes up; I like to do this generally anyway to see where my competition is being mentioned and why.
I am always ready to learn although I do not always like being taught. ~Winston Churchill