Hmm. Well I see those companies at 1, 2 and 4 right now in Google.com for 'mothers day flowers'.
And, having a quick look at the number one result's link profile I find fake blog posts and fake sites a plenty.
Try it yourself; take the url and put it in your link checking tool.
Way to go Google; you tell 'em. No-one can put one over on you, eh?