Read the Package again.
Read the package again. It probably says dual-channeling RAM. In that case, it would be expected to get two 512 ram sticks per package. If the package says 1024 x2, then you got ripped. Either way- bring it back to the store, or any store to see if they can help you, or if you didn't read English properly. Good luck.