adder - 7:58 pm on Oct 17, 2013 (gmt 0)
It all comes down to the hourly rate of the SEO expert. How many hours are covered by these $300? Maybe 10? Maybe 15? Considering the various technical and creative elements that go into building high-quality links, is it possible to build 40 high-quality links in 15 hours? Definitely not!
Tell your sister in law to consider this: How much will it cost to remove these "high-quality" links when her site is hit by a penalty?