Acer Iconia Tab A510 pre-order page goes live again, “Estimated release date: 04/25/2012″

Acer announced the Iconia Tab A510 – a 10.1-inch Android OS 4.0 tablet that has a Tegra 3 quad-core processor. This 32GB Wi-Fi tablet is priced at $449.99 outright and went up for pre-order. Future Shop posted online that the estimated release date April 6th, but that page was quickly pulled. Now taking a quick glance on their site the A510 has popped back up and showing “Estimated release date: 04/25/2012.”

Check it out here at Future Shop
(Thanks Mark!)