Hi everyone,
Thankyou all for your input. This problem had me really stumped, however I have managed to solve it.
Everything seemed to check out, the same number of rows was appending, there was no rounding, there were no null values that were being omitted, and when I did a straight copy...