>>149228025
Usually just over £125, not sure what that was in dollars.

>>149219723
I think the files might be on their DeviantArt but I'm not sure. They give me the files but I don't upload them anywhere personally.