Interesting. I've always sorta wondered about those Scattante frames...the stickers look like specialized made a typo when printing up a batch. Anyone have info on what factory these come out of? Wouldn't surprise me if they came from a 'big-name' factory, just using cheaper materials and putting the off-brand stickers on them.