How much does this cost to the nearest dollar?

Microsoft Bluetooth Mobile Keyboard 6000
From the Manufacturer Microsoft Bluetooth Mobile Keyboard 6000 Compact comfort. Clean lines. Cool combo. Stay comfortable and productive with this sleek Bluetooth® keyboard and number pad. Exclusively for Bluetooth computers—no transceivers to connect or lose. Comfort curve design Comfort Curve keyboard Microsoft's Comfort Curve encourages natural wrist posture and is easy to use. Portable number pad Stay productive wherever you like to work. Exclusively for Bluetooth notebook, netbook, and desktop computers Wireless freedom without a transceiver. Sleek, ultra-thin design Thin profile that is easy to take on the go. Battery status indicator Portable number pad with carrying case 3-year limited hardware warranty System Requirements - Windows® 7, Windows Vista®, Windows XP excluding Windows XP with Service Pack

Price is $350.00
Price: $349.99