SwapZilla is a multi-faceted service, both for customers and partners