(1)设定价为x元,则进货为180-10(x-52)=180-10x+520=(700-10x)个,
所以(x-40)(700-10x)=2000,
解得x1=50,x2=60;
当x=50时,700-10x=700-10×50=200个;
当x=60时,700-10x=700-10×60=100个;
答:商店若准备获利2000元,则定价为50元,应进货200个;或定价为60元,应进货100个;
(2)设利润为w,则w=(x-40)(700-10x)=-10x2+1100x-28000=-10(x-55)2+2250,
因此当x=55时,w最大=2250元;
答:当定价为55元时,获得的利润最大,最大利润是2250元.