Does anyone else find the quality of this site diminishing? I love windows central. I've bought alot of stuff based off the reviews on here from surface products to Waterfield design bags. But the site is jammed full of shopping ad posts and even some of the actual articles by the staff are...