I agree with both above, sounds really high!  I just had Harley spayed about 6 months ago and it only cost me $135.  That included everything down to the pain meds. However, I did not do a microchip.  But still that's a considerably higher cost.  I dunno, maybe the difference in areas??   
Harley was really lazy for the first day, but after that back to normal.  They told me to not let her jump up or down off anything, but it was almost impossible!     
				__________________  *---*~<3 Harley...aka...mama's sweet sweet ~*---*     |