I have had the pleasure of utilizing AMS for the last few years for my latest new system purchase, and for maintaining and upgrading my last system which was purchased from Adam and the team at AMS. The AMS TEAM are very customer oriented and no matter what the issues I am facing they always have the answers... Trust me when I tell you that I take computer illiteracy to a whole new level, but the ams crew ALWAYS COMES THROUGH FOR ME IN A PINCH... Prices are very reasonable,and the service on my gear has always been very timely and they always seem to be available for calls and concerns... Thank You AMS and for those reading this post,do yourselves a favor and take your computer business to AMS....you'll be glad you did..... New system is AWESOME!!!!