Microsoft Surface Pro 12" Review: Features, Pros & Cons | Shopfox Blogs