Refreshed iPhone 3G 8GB hits low of $29 at Fido

Comments