So the Kingpin Twitch skin is supposed to be 487 Riot points.
The Price showed the correct price, when I purchased it the confirmation box showed 487 Riot Points but when I checked my Riot Points after the purchase.. Lo and Behold, the full 975 we deducted.
Bug I think with the store.
Emissary of the League
did also left a post on the Twitch sale thread.
© 2013 Riot Games, Inc. All rights reserved. Riot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.