I met a really, really terrible Ibanez at the 1K+ price range, and its Dimarzios weren't too stellar either. My low-end Ibanez Gio actually feels (cannot compare tone, different amp used, different strings, etc) much better, and feels better-made too.
An indon made XPT700 i believe? The QC is inconsistent, some are good, some are bad, you got a bad one.