ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
1/5
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
ROLL & HIDE
1/5

ROLL & HIDE

$14.99
$33.98
Save $18.99
Style
Please select a style
Quantity

Did you know identity theft remains one of the fastest-growing crimes in America?

According to a study from Javelin Strategy & Research, there were 14.4 million victims of identity fraud in America in 2018! There's a new victim of identity theft every 2 seconds!

Protect yourself from identity theft & erase all traces of sensitive information with Roll & Hide roller stamp!

It has a unique stamp pattern designed to mask your addresses, social security numbers, account numbers or ID numbers!

Unlike shredded papers, stamped documents are recyclable! With its rolling mechanism & pre-inked mount, Roll & Hide is fast, portable quiet & mess-free!

Shredded paper is difficult to recycle because of how tiny it is, making it easy to slip through the paper separator at a recycling facility. Shredding papers also shortens its fibers, which reduces the paper's potential for future use!

It's perfect to use it on prescription bottles, bills, bank statements, tax returns, cashed checks, shipping labels & other important documents!

Roll & hide your personal information prior to sharing or disposing of them to stop benefiting dumpster divers!

You can now feel confident that your personal information is safe from prying eyes without going through the hassle of tearing documents into small pieces!

Protect Yourself From Identity Theft Crime!

Order yours now?to get 50% OFF during this Winter Clearance Sale! (Offer valid until the item is sold out!)

?

Features:

??Protects Your Personal Information

??Great Alternative To Shredder

??Can Be Used On Many Types Of Paper

??Convenient & Saves Time

??Simple, Effective & Easy To Use

??Compact, Quiet & Mess-Free

??Perfect For Home & Workplace

?

OUR GUARANTEE

We truly believe we carry some of the most innovative products in the world, and we want to make sure we back that up with a risk-free ironclad?90-day guarantee.

If you don't have a positive experience for?ANY?reason, we will do?WHATEVER?it takes to make sure you are 100% satisfied with your purchase.

Buying items online can be a daunting task, so we want you to realize that there is an absolute?ZERO?risks in buying something and trying it out. If you don't like it, no hard feelings we'll make it right.



Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.