Great site. Love how you can update to see how many are currently in stock! Wish more stores would do this!
Easy online transaction, product was shipped in a timely manner, and was just as advertised. Very happy with entire process.
No issues with service. Notice that the product sometimes is not as responsive at expected for the track pad.
Had to return because I ordered the wrong thing. Great customer service (they waived the 20% restock fee).