The drop is coming... probably next week actually. As for the sticker, eh it may stay it may go. Thanks guys.