First of all, it's an EMD domain and a lot of traffic comes to the exact match keyword (see screenshot 1). The first 4 pages by traffic aren't products, they're "adsense-first" keywords.
As for link building, from what I see in Ahrefs, most of the links are tiered web2.0 blogs and forums. But...