Good service, item ordered arrived promptly. However SagePay refused to accept my (valid) card and merely forwarded me to a screen saying "error" - most unhelpful. Had to work through a number of cards before it decided to let me order and in future probably wouldn't bother. Get another payment provider & if there is some reason it won't accept some visa cards, warn people at the start.
Sigma fine - SagePay terrible.
To reply as a company, please log in to your business account.