haha I just say you said "all those links had auto-nofollow on them"
NO PROBLEM MAN! rest easy! You cannot get penalized for nofollow links!

Welcome to the Q&A Forum
Browse the forum for helpful insights and fresh discussions about all things SEO.
haha I just say you said "all those links had auto-nofollow on them"
NO PROBLEM MAN! rest easy! You cannot get penalized for nofollow links!

Make it a point to check Google WMT to see if number of external links is declining. If the number is rising or staying constant, i would check the disavow file to make sure you are indeed capturing all spam domains.
I have found that a great reinclusion request can do the trick. The request should note what your wrongdoings where, what was your remediation, time spent and percentage of success. You should also apologize and your promise to be good.
Yes, index.php should never show so 301 that plus the trailing slash to remove it
Ddefinitely canonical all of the pages to have the URL without the trailing slash
Make sure your sitemap xml files and internal linking structure does not have the trailing slash. if they do,, then fix them to reflect the proper URL
use long tails that incorporate your main keyword, so it helps your main keyword, but of you get a penalty for some reason it wil lonly affect that long tail and not your main term
If you can get them on homepage or main LP only I would make them dofollow, but if sitewide I would stick to nofollow - and if you do nofollow then you can use whatever anchor text you like since it's a neutered and safe link.
I don't think it's a problem providing all the links on your site are up to date with the new URLs and the sitemap.xml's are also up to date.
Google will respider and reindex your site with the new URLs and drop the old ones. You only need to keep the pages which have external links pointing to them 301ing. All other should just get reindexed and Google won't report hundreds of thousands of 301's if the URLs in your code are all up to date. You don't want your site to have a navigational structure that consists of 301's, and you definitely don't want to daisy chain 301's.
if the load more is SEO friendly and all the content is on the first page AND the page speed (load time) is somewhat reasonable I would put it all on the one page and noindex,follow the paginated ones.
How large is your site?
do a site: search for your site, if you are unaware of duplicate content it could be URLs with parameters appended getting indexed or https pages getting indexed.
I would definitely not use anchor texts you don't want to be suppressed for. Branding is safest but you could use very long tail with main anchor text so you still have the main keywords but if you get penalized it won't be for the main term.
I would ask the webmaster to make them homepage only and not sitewide.
this should not be an issue at all since both pages are noindex, nofollow
i suggest you change them to noindex, follow though for better spidering
this is way too spammy too. google may suppress your rankings for "cake toppers"
[http://www.thatsmytopper.com/wedding-cake-toppers/theme-cake-toppers/beach-theme-cake-toppers.html](view-source:http://www.thatsmytopper.com/wedding-cake-toppers/theme-cake-toppers/beach-theme-cake-toppers.html)" />
If not done correctly can take your main site down, so it can be done but they need to know what they are doing.
Go to archive.org and take a look at the history of the site and what it used to be.If you see it was a shady site and also has a shady incoming link profile I would avoid it. My guess would be that a lot of really good domain names (short, keyword rich names) were dropped because of penalties.
Dropped domains are not simply "reset" or owners would just let their penalized domain expire and pick it up again under a different name.
Absolutely. This gets you a thumbs up. If you are not connected to the main site, then you can take some risks and have some fun, and conduct SEO experiments without harming the enterprise site.
"But then you can indeed use some rather grey SEO tactics towards these buffer micro sites if you would want to... without being at risk of bringing the entire house down."
a) Don't repeat any keyword more than once
b) If inkjet and laser are different those should have their own landing pages
c) I doubt cheap is as valuable as you think
Original: Ink Cartridges | Toner Cartridges | Cheap Cartridges | Inkjet Ink | Laser Toner
Updated: <title>Buy Printer Cartridges | Ink and Toner Cartridge for Inkjet and Laser Printers</title>
Notice a singular and plural instance of "cartridges" and also a singular and plural "printers" which is probably an important keword missing.
Also we still get "buy" "ink" "toner" "inkjet" and "Laser" in the title
Also reads better
The reason why would be for multiple 1st page positions in the serps for the same keyword phrases. Most sites are not lucky enough to get rewarded with host crowding positions (your same domain ranking multiple times on the first page) but if you have microsites that you are able to get ranked now you have several first page positions.
If you are addressing different targets, this can be accomplished probably easier with your main, established already trusted site.
Google is addressing exact match domains as a ranking factor for exact reason. Microsites are spammy and grey hat and outside of Google's webmaster guidelines if addressing the same targets.
you should have enough of those names being generated naturally IE www.site.com, site.com, site so I wouldn't worry about wasting hard link building efforts just to add your domain name which you already should rank #1 for
the trick is to use long tail variations - if your main keyword is "movie posters" then
vintage movie posters
selling old movie posters
buy classic movie posters online
and point them to matching optimized pages, not all to the same page.
TECHNICAL ISSUE
It's your cookie policy blocking bots from spidering. Need to fix that at the server level. Easy fix! 
http://www.positivecollections.co.uk/cookies-policy.aspx
Your robots.txt is fine.
it sounds like they are no longer resolving? since they are subdomains to your site i would block them with robots.txt (making sure you don't accidentally block your main site) and request removal in WMT and get them both completely deindexed.
I would keep them verified in WMT so that you can see there is nothing being done with them by a third party, because you are responsible for your subdomain content since it's technically under your control.
Try to spider your site with this link checker tool
bots cannot accept cookies and your site is requiring cookies to be enabled in order to be visited so Google cannot access the site because you are not allowing the visit without the cookie being dropped is most likely the issue.
Disable cookies on your browser and clear your cache and see what happens when you try to visit your site, are you blocked?
These discussions may possibly help
http://www.highrankings.com/forum/index.php/topic/3062-cookie-and-javascript/
http://stackoverflow.com/questions/5668681/seo-question-google-not-getting-past-cookies
go to google.com and enter site:www.yoursite.com
if you are looking for sites that are a clone using dupe content go to google and paste some content from your homepage into google surrounded by quotes for exact match results.
You were penalized by Google, Bing and Yahoo do not penalize.