I was not planing on buy this online but i didnt had any stores who had this so i had to order it . Im Very Imprested with the dilviery on 3 days. it told me iwll be getting it from 6-9 days but came in 3 days. Also its just Great for Great Price. it has what your looking for , Great for gaming. Great Choice.