Thanks for your help, but I worked it out now.
The codes were all correct but I think my files are a bit bugged.
If anyone is having this problem try to add the items one by one refreshing the shops in GS each time. If one of the items you add is not what you want then put a 0 above and under the code (if that doesnt work, play around)
for example
Code:
0
13 0 0 255 0 0 0 0 //Guardian Angel
0
then just add the rest, this process requires a lot of patience but eventually you will get it right.
EDIT:
If it helps anyone, this is my shop code and screenshot :

Code:
14 19 1 0 0 0 0 //Devil Invitation+10
14 19 2 5 0 0 0 //Devil Invitation+2
0
14 19 3 10 0 0 0 //Devil Invitation+3
0
14 19 4 15 0 0 0 //Devil Invitation+4
0
14 19 5 20 0 0 0 //Devil Invitation+5
0
14 19 6 25 0 0 0 //Devil Invitation+6
0
14 19 7 30 0 0 0 //Devil Invitation+7
0
14 19 8 30 0 0 0 //Devil Invitation+7
0
13 18 1 1 0 0 0//bc
13 18 2 5 0 0 0//bc
13 18 3 30 0 0 0//bc
13 18 4 30 0 0 0//bc
13 18 5 30 0 0 0//bc
13 18 6 30 0 0 0//bc
13 18 7 30 0 0 0//bc
13 18 8 30 0 0 0//bc
13 29 0 30 0 0 0//cc
14 28 1 30 0 0 0//kalimna
14 28 2 30 0 0 0//kalimna
14 28 3 30 0 0 0//kalimna
14 28 4 30 0 0 0//kalimna
14 28 5 30 0 0 0//kalimna
14 28 6 30 0 0 0//kalimna
14 28 7 30 0 0 0//kalimna
14 102 0 30 0 0 0// gaion
14 109 0 30 0 0 0//
0
14 111 0 30 0 0 0//
0
14 51 1 30 0 0 0//
0
14 51 2 30 0 0 0//
0
14 51 3 30 0 0 0//
0
14 51 4 30 0 0 0//
0
14 51 5 30 0 0 0//
0
14 51 6 30 0 0 0//
0
14 51 7 30 0 0 0//
0
13 61 1 30 0 0 0//
0
13 66 0 30 0 0 0//
end