got report 2 months ago, still zero improvements
I swear to God that I am the calmest person that I know, I rarely get mad or anything, and I don't want to sound like I'm defending my service. But I feel like I need to reply to your message and explain some basic things

Because the way you wrapped up things it makes me look bad, and that's unfair in my opinion because I did my job, and I think I did it well.
First of all, I tell this to all my customers, ranking is not only about links, ranking is about:
-KW research (find easy comp KWs or have a big budget for the hard ones)
-Content
-Site Age
-On-page (interlinking, titles, KW density)
-Diversification
-PBNs
I just checked your site and your rankings, to see what's wrong.
EVERY TIME A CLIENT CAME TO ME TO SAY HE WAS UNSATISFIED OR SOMETHING I CHECKED HIS SITE TO FIND WHAT'S NOT GOING OK, AND I ALSO SHOWED PROOF OF MY WORK. IN CASE MISTAKE WAS FROM MY SIDE I AM WILLING TO REFUND 100% NO QUESTIONS ASKED.
Once, I delayed a customer order for a week because I did a mistake and forgot to start on his order, and I refunded him 100% + completed the job. So, if you are unsatisfied, before pointing blame to me, let's try to find out what's the problem.
But don't worry. I will analyze in depth your site problems and write you here, without revealing any information of your niche ofc.
#1. KW research.
You are targetting a product KW (example: bathtub, mattress, etc...) with a 2k words article.
Top ranking sites are e-commerce stores with close to 0 content.. hmm...
No "best" no "Reviews". Product name. 2k words. not commerce.
#2.Content
As I said before, 2k words targeting an e-commerce KW.
#3. Site age - Nothing to complain here, you are good.
#4 On-Page
The on-page is almost ok, I would call it acceptable.
Nothing special, I mean, not a lot of effort was put into this, meta tile same as page title, some random huge images, and the content, no interlinking, no links to related posts... Looks like you just posted some content and put some images there. (I am not defending myself with the fact that your page does not have perfect on-page, I am just honestly analyzing your page/site)
#5 diversification
Not the best in the world, but you are good here, I think diversification is the thing you did the best for this site.
#6 PBNs
You bought a $125 PBN batch containing 10 links In November 2017.
Links got all posted around 10-15 December, I sent you confirmation of delivery when you asked if work is done via PM in January.
NOW
Let's see the ranks for the main product KW since January.
But REMEMBER, you are aproaching an e-commerce KW with an affiliate page. top ranking pages are huge ecomm sites in the niche #2 if I remember well is a DA75 site in the same niche that is targetting and selling that exact product.
And now the ranks: (for main product KW, ahrefs says 10K MS) KW ent from #22-27 ---> #11 right now. With an aff site, targetting an ecomm KW, and a $125 PBN batch.
So.. your main KW went from dancing #22-27 to dancing #11-13.
1 Dec - #25
16 Dec - #24
1 Jan - #18
15 Jan - #14
1 Feb - #8
15 Feb - #15
1 mar - #13
12 Mar (today) - #11
This is for the main big KW, not to say the small LSIs.
And this with my lowest priced batch of $125, targeting a page that normally should not rank for that term as you are no e-commerce.
And you are telling me that "After 2 months, you had 0 results"?
I am sorry for the long reply, but I get a little mad when things like this happen. Because I do my work well and then I am blamed and publicly accused of not doing my Job.
Is my service perfect? No.. I have my problems, most related to TAT and stock availability. But please don't tell me I deliver shit work because that is not true.